athletic ground - English Synonyms Dictionary